home *** CD-ROM | disk | FTP | other *** search
/ No Fragments Archive 12: Textmags & Docs / nf_archive_12.iso / MAGS / SOURCES / ATARI_SRC.ZIP / atari source / HDX_BACK / HDX302.ST / ADDR.BAK < prev    next >
Encoding:
Text File  |  2001-02-09  |  4.1 KB  |  118 lines

  1. /* addr.c */
  2. /*  04-Feb-88    ml.    Get addresses of all dialogues. */
  3.  
  4. #include "obdefs.h"
  5. #include "mydefs.h"
  6. #include "hdx.h"
  7. #include "ipart.h"
  8. #include "addr.h"
  9.  
  10. getalladdr()
  11. {
  12.     /* Dialogues shared by routines */
  13.     if (rsrc_gaddr(0, MENUBAR, &menuobj) == 0
  14.         || rsrc_gaddr(0, ABOUT, &abtdial) == 0
  15.         || rsrc_gaddr(5, NOWINCAP, &nowincap) == 0
  16.     || rsrc_gaddr(0, PHYSDEV, &physdial) == 0
  17.     || rsrc_gaddr(0, TYPEDIAL, &typedial) == 0
  18.     || rsrc_gaddr(0, LOGDEV, &logdial) == 0)
  19.         return ERROR;
  20.  
  21.     /* Dialogues for Format */        
  22.     if (rsrc_gaddr(0, FWARNING, &fwarning) == 0
  23.         || rsrc_gaddr(0, DSKNAMES, &dsknames) == 0
  24.         || rsrc_gaddr(0, NOFMT, &nofmt) == 0
  25.     || rsrc_gaddr(0, FMTFNL, &fmtfnl) == 0
  26.     || rsrc_gaddr(0, FMTMSG, &fmtmsg) == 0
  27.     || rsrc_gaddr(0, SCANMSG, &scanmsg) == 0
  28.     || rsrc_gaddr(0, DMRKMSG, &dmrkmsg) == 0
  29.         || rsrc_gaddr(0, CANTFORM, &cantform) == 0)
  30.     return ERROR;
  31.         
  32.     /* Dialogues for Partition */
  33.     if (rsrc_gaddr(0, PWARNING, &pwarning) == 0
  34.     || rsrc_gaddr(0, PICKPART, &p) == 0
  35.         || rsrc_gaddr(0, NOPART, &nopart) == 0
  36.     || rsrc_gaddr(0, PARTFNL, &partfnl) == 0
  37.     || rsrc_gaddr(0, PARTMSG, &partmsg) == 0
  38.     || rsrc_gaddr(0, PART2BIG, &part2big) == 0
  39.         || rsrc_gaddr(0, CANTPART, &cantpart) == 0)
  40.     return ERROR;
  41.  
  42.     /* Dialogues for Zero */    
  43.     if (rsrc_gaddr(0, ZWARNING, &zwarning) == 0
  44.     || rsrc_gaddr(0, ZEROFNL, &zerofnl) == 0
  45.     || rsrc_gaddr(5, HDRWRITE, &hdrwrite) == 0
  46.     || rsrc_gaddr(0, ZEROMSG, &zeromsg) == 0)
  47.     return ERROR;
  48.     
  49.     /* Dialogues for Markbad */
  50.     if (rsrc_gaddr(0, MWARNING, &mwarning) == 0
  51.     || rsrc_gaddr(0, LMRKMSG, &lmrkmsg) == 0
  52.     || rsrc_gaddr(0, LMRKFILE, &lmrkfile) == 0
  53.     || rsrc_gaddr(0, LMRKSUB, &lmrksub) == 0
  54.     || rsrc_gaddr(0, MARKORPH, &markorph) == 0
  55.     || rsrc_gaddr(5, SVFILES, &svfiles) == 0
  56.     || rsrc_gaddr(5, NSFILES, &nsfiles) == 0
  57.     || rsrc_gaddr(0, NODRSLOT, &nodrslot) == 0
  58.     || rsrc_gaddr(0, LMRKDONE, &lmrkdone) == 0)
  59.     return ERROR;
  60.  
  61.     /* Dialogues for Ship */
  62.     if (rsrc_gaddr(0, SWARNING, &shipdial) == 0
  63.     || rsrc_gaddr(0, SHIPDEV, &shipdev) == 0
  64.     || rsrc_gaddr(0, SHIPFNL, &shipfnl) == 0
  65.     || rsrc_gaddr(0, SCOMMAND, &scommand) == 0)
  66.     return ERROR;
  67.  
  68.     /* Error messages */
  69.     if (rsrc_gaddr(5, BSLREAD, &bslread) == 0
  70.         || rsrc_gaddr(5, BSLWRITE, &bslwrite) == 0
  71.         || rsrc_gaddr(5, CRUPTBSL, &cruptbsl) == 0
  72.         || rsrc_gaddr(5, FATREAD, &fatread) == 0
  73.         || rsrc_gaddr(5, FATWRITE, &fatwrite) == 0
  74.         || rsrc_gaddr(5, BADFAT, &badfat) == 0
  75.         || rsrc_gaddr(5, DIRREAD, &dirread) == 0
  76.         || rsrc_gaddr(5, DIRWRITE, &dirwrite) == 0
  77.         || rsrc_gaddr(5, SDIRREAD, &sdirread) == 0
  78.         || rsrc_gaddr(5, SDIRWRIT, &sdirwrit) == 0
  79.         || rsrc_gaddr(5, ROOTREAD, &rootread) == 0
  80.         || rsrc_gaddr(5, ROOTWRIT, &rootwrit) == 0
  81.         || rsrc_gaddr(5, BOOTREAD, &bootread) == 0
  82.         || rsrc_gaddr(5, BOOTWRIT, &bootwrit) == 0)
  83.         return ERROR;
  84.         
  85.     if (rsrc_gaddr(5, NOMEMORY, &nomemory) == 0
  86.     || rsrc_gaddr(5, RSRVBAD, &rsrvbad) == 0
  87.         || rsrc_gaddr(5, MANYLDEV, &manyldev) == 0
  88.         || rsrc_gaddr(5, AUTOBOOT, &autoboot) == 0
  89.         || rsrc_gaddr(5, CANTDEL, &cantdel) == 0
  90.         || rsrc_gaddr(5, CRUPTFMT, &cruptfmt) == 0)
  91.         return ERROR;
  92.             
  93.     if (rsrc_gaddr(5, MANYBAD, &manybad) == 0
  94.     || rsrc_gaddr(5, NOMENU, &nomenu) == 0
  95.     || rsrc_gaddr(5, OLDFMT, &oldfmt) == 0
  96.     || rsrc_gaddr(5, NEXSMEM, &nexsmem) == 0
  97.     || rsrc_gaddr(0, WRONPARM, &wronparm) == 0
  98.     || rsrc_gaddr(5, MDACH, &mdach) == 0
  99.     || rsrc_gaddr(5, MDMCHNG, &mdmchng) == 0
  100.     || rsrc_gaddr(5, DRVNRDY, &drvnrdy) == 0
  101.     || rsrc_gaddr(5, INSTDRV, &instdrv) == 0
  102.     || rsrc_gaddr(5, WRPROTCT, &wrprotct) == 0)
  103.     return ERROR;
  104.     
  105. /* get addresses of selection dialogues from resource file */
  106.  
  107.     if (rsrc_gaddr(5, MAXLOGMS, &maxlogms) == 0
  108.         ||(rsrc_gaddr(5, NODEV, &nodev) == 0
  109.         || rsrc_gaddr(5, NEEDBOOT, &needboot) == 0
  110.         || rsrc_gaddr(5, NEEDINFO, &needinfo) == 0
  111.         || rsrc_gaddr(5, MAXPSIZE, &maxpsize) == 0
  112.         || rsrc_gaddr(0, SCRPNL, &scrpnl) == 0
  113.         || rsrc_gaddr(0, EXPPNL, &exppnl) == 0)    {
  114.             return ERROR;
  115.     }
  116.     return OK;
  117. }
  118.